# near model CODE resource # jump table entries: 12128-12130 (3 of them) 00000000 4E56 FEE6 link A6, -0x011A 00000004 48E7 0308 movem.l -[A7], D6,D7,A4 00000008 49EE FF00 lea.l A4, [A6 - 0x100] 0000000C 4206 clr.b D6 0000000E 426E FEF2 clr.w [A6 - 0x10E] 00000012 558F subq.l A7, 2 00000014 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000018 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 0000001E 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */ 00000024 486E FEE6 pea.l [A6 - 0x11A] 00000028 303C 0812 move.w D0, 0x812 0000002C A816 syscall Pack8 0000002E 3E1F move.w D7, [A7]+ 00000030 6708 beq +0xA /* 0000003A */ 00000032 3D47 0014 move.w [A6 + 0x14], D7 00000036 6000 00A8 bra +0xAA /* 000000E0 */ label0000003A: 0000003A 558F subq.l A7, 2 0000003C 486E FEE6 pea.l [A6 - 0x11A] 00000040 7001 moveq.l D0, 0x01 00000042 2F00 move.l -[A7], D0 00000044 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 0000004A 486E FEEE pea.l [A6 - 0x112] 0000004E 486E FEF4 pea.l [A6 - 0x10C] 00000052 303C 0A0B move.w D0, 0xA0B 00000056 A816 syscall Pack8 00000058 3E1F move.w D7, [A7]+ 0000005A 6666 bne +0x68 /* 000000C2 */ 0000005C 2D6E FEF8 FEFC move.l [A6 - 0x104], [A6 - 0x108] 00000062 558F subq.l A7, 2 00000064 486E FEFC pea.l [A6 - 0x104] 00000068 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */] 0000006C 3E1F move.w D7, [A7]+ 0000006E 558F subq.l A7, 2 00000070 486E FEF4 pea.l [A6 - 0x10C] 00000074 303C 0204 move.w D0, 0x204 00000078 A816 syscall Pack8 0000007A 4A47 tst.w D7 0000007C 544F addq.w A7, 2 0000007E 6642 bne +0x44 /* 000000C2 */ 00000080 2F2E FEFC move.l -[A7], [A6 - 0x104] 00000084 1F06 move.b -[A7], D6 00000086 70FF moveq.l D0, 0xFFFFFFFF 00000088 3F00 move.w -[A7], D0 0000008A 4EAD 1D12 jsr [A5 + 0x1D12 /* export_926 */] 0000008E 486E FEF2 pea.l [A6 - 0x10E] 00000092 2F0C move.l -[A7], A4 00000094 4EAD 1D0A jsr [A5 + 0x1D0A /* export_925 */] 00000098 4A6E FEF2 tst.w [A6 - 0x10E] 0000009C 6724 beq +0x26 /* 000000C2 */ 0000009E 558F subq.l A7, 2 000000A0 2F2E 000C move.l -[A7], [A6 + 0xC] 000000A4 2F3C 6572 7273 move.l -[A7], 0x65727273 /* 'errs' */ 000000AA 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 000000B0 486C 0001 pea.l [A4 + 0x1] 000000B4 7000 moveq.l D0, 0x00 000000B6 1014 move.b D0, [A4] 000000B8 2F00 move.l -[A7], D0 000000BA 303C 0A0F move.w D0, 0xA0F 000000BE A816 syscall Pack8 000000C0 544F addq.w A7, 2 label000000C2: 000000C2 558F subq.l A7, 2 000000C4 486E FEE6 pea.l [A6 - 0x11A] 000000C8 303C 0204 move.w D0, 0x204 000000CC A816 syscall Pack8 000000CE 4A6E FEF2 tst.w [A6 - 0x10E] 000000D2 544F addq.w A7, 2 000000D4 6604 bne +0x6 /* 000000DA */ 000000D6 3D47 FEF2 move.w [A6 - 0x10E], D7 label000000DA: 000000DA 3D6E FEF2 0014 move.w [A6 + 0x14], [A6 - 0x10E] label000000E0: 000000E0 4CEE 10C0 FEDA movem.l D6,D7,A4, [A6 - 0x126] 000000E6 4E5E unlink A6 000000E8 205F movea.l A0, [A7]+ 000000EA 4FEF 000C lea.l A7, [A7 + 0xC] 000000EE 4ED0 jmp [A0] 000000F0 4E56 FEE2 link A6, -0x011E 000000F4 48E7 0118 movem.l -[A7], D7,A3,A4 000000F8 47EE FF00 lea.l A3, [A6 - 0x100] 000000FC 426E FEEE clr.w [A6 - 0x112] 00000100 558F subq.l A7, 2 00000102 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000106 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 0000010C 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */ 00000112 486E FEE2 pea.l [A6 - 0x11E] 00000116 303C 0812 move.w D0, 0x812 0000011A A816 syscall Pack8 0000011C 3E1F move.w D7, [A7]+ 0000011E 6708 beq +0xA /* 00000128 */ 00000120 3D47 0014 move.w [A6 + 0x14], D7 00000124 6000 00B8 bra +0xBA /* 000001DE */ label00000128: 00000128 558F subq.l A7, 2 0000012A 486E FEE2 pea.l [A6 - 0x11E] 0000012E 7001 moveq.l D0, 0x01 00000130 2F00 move.l -[A7], D0 00000132 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 00000138 486E FEEA pea.l [A6 - 0x116] 0000013C 486E FEF0 pea.l [A6 - 0x110] 00000140 303C 0A0B move.w D0, 0xA0B 00000144 A816 syscall Pack8 00000146 3E1F move.w D7, [A7]+ 00000148 6676 bne +0x78 /* 000001C0 */ 0000014A 598F subq.l A7, 4 0000014C 2F2E FEF4 move.l -[A7], [A6 - 0x10C] 00000150 4EAD 1D02 jsr [A5 + 0x1D02 /* export_924 */] 00000154 285F movea.l A4, [A7]+ 00000156 558F subq.l A7, 2 00000158 486E FEF0 pea.l [A6 - 0x110] 0000015C 303C 0204 move.w D0, 0x204 00000160 A816 syscall Pack8 00000162 200C move.l D0, A4 00000164 544F addq.w A7, 2 00000166 672A beq +0x2C /* 00000192 */ 00000168 2D7C 5445 5854 FEF8 move.l [A6 - 0x108], 0x54455854 /* 'TEXT' */ 00000170 2D4C FEFC move.l [A6 - 0x104], A4 00000174 558F subq.l A7, 2 00000176 2F2E 000C move.l -[A7], [A6 + 0xC] 0000017A 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 00000180 486E FEF8 pea.l [A6 - 0x108] 00000184 303C 0610 move.w D0, 0x610 00000188 A816 syscall Pack8 0000018A 204C movea.l A0, A4 0000018C A023 syscall DisposHandle/DisposeHandle 0000018E 544F addq.w A7, 2 00000190 602E bra +0x30 /* 000001C0 */ label00000192: 00000192 486E FEEE pea.l [A6 - 0x112] 00000196 2F0B move.l -[A7], A3 00000198 4EAD 1D0A jsr [A5 + 0x1D0A /* export_925 */] 0000019C 558F subq.l A7, 2 0000019E 2F2E 000C move.l -[A7], [A6 + 0xC] 000001A2 2F3C 6572 7273 move.l -[A7], 0x65727273 /* 'errs' */ 000001A8 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 000001AE 486B 0001 pea.l [A3 + 0x1] 000001B2 7000 moveq.l D0, 0x00 000001B4 1013 move.b D0, [A3] 000001B6 2F00 move.l -[A7], D0 000001B8 303C 0A0F move.w D0, 0xA0F 000001BC A816 syscall Pack8 000001BE 544F addq.w A7, 2 label000001C0: 000001C0 558F subq.l A7, 2 000001C2 486E FEE2 pea.l [A6 - 0x11E] 000001C6 303C 0204 move.w D0, 0x204 000001CA A816 syscall Pack8 000001CC 4A6E FEEE tst.w [A6 - 0x112] 000001D0 544F addq.w A7, 2 000001D2 6604 bne +0x6 /* 000001D8 */ 000001D4 3D47 FEEE move.w [A6 - 0x112], D7 label000001D8: 000001D8 3D6E FEEE 0014 move.w [A6 + 0x14], [A6 - 0x112] label000001DE: 000001DE 4CEE 1880 FED6 movem.l D7,A3,A4, [A6 - 0x12A] 000001E4 4E5E unlink A6 000001E6 205F movea.l A0, [A7]+ 000001E8 4FEF 000C lea.l A7, [A7 + 0xC] 000001EC 4ED0 jmp [A0] 000001EE 4E56 0000 link A6, 0 000001F2 4E5E unlink A6 000001F4 4E75 rts